best effort basis - Turkish English Dictionary